package com.second.system.pojo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("日志实体类")
@TableName("sys_loginfo")
public class Loginfo {

  /**
   * 日志主键
   */
  @ApiModelProperty("日志主键")
  @TableId(type = IdType.AUTO)
  private Integer logid;
  /**
   * 模块标题
   */
  @ApiModelProperty("模块标题")
  private String title;
  /**
   * 业务类型（0其它 1新增 2修改 3删除）
   */
  @ApiModelProperty("业务类型（0其它 1新增 2修改 3删除）")
  private Integer businessType;
  /**
   * 请求的方法名称
   */
  @ApiModelProperty("请求的方法名称")
  private String method;
  /**
   * 操作类别（0其它 1后台用户 2手机端用户）
   */
  @ApiModelProperty("操作类别（0其它 1后台用户 2手机端用户）")
  private Integer operatorType;
  /**
   * 操作人员
   */
  @ApiModelProperty("操作人员")
  private String operName;
  /**
   * 请求路径
   */
  @ApiModelProperty("请求路径")
  private String operUrl;
  /**
   * ip地址
   */
  @ApiModelProperty("ip地址")
  private String ipaddr;
  /**
   * 操作地点
   */
  @ApiModelProperty("操作地点")
  private String operLocation;
  /**
   * 请求参数
   */
  @ApiModelProperty("请求参数")
  private String operParam;
  /**
   * 操作状态（0正常 1异常）
   */
  @ApiModelProperty("操作状态（0正常 1异常）")
  private Integer status;
  /**
   * 错误信息
   */
  @ApiModelProperty("错误信息")
  private String errorMsg;
  /**
   * 操作时间
   */
  @ApiModelProperty("操作时间")
  private String operTime;
}
